package com.ruoyi.kenuo.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.List;

/**
 * 【请填写功能名称】对象 kernel_pendi_fk
 *
 * @author polo
 * @date 2022-12-05
 */
public class KernelPendiFk extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private String id;

    /** 姓名 */
    @Excel(name = "账号")
    private String fkName;

    /** 联系方式 */
    @Excel(name = "联系方式")
    private String tel;

    /** 1:小程序体验  2:设备体验  3:售后服务 4:功能建议 5:BUG反馈 6:其他建议 */
    @Excel(name = "1:小程序体验  2:设备体验  3:售后服务 4:功能建议 5:BUG反馈 6:其他建议")
    private Long fkType;

    /** 反馈内容 */
    @Excel(name = "反馈内容")
    private String fkContent;

    /** 备用字段1 */
    @Excel(name = "备用字段1")
    private String remarkOne;

    /** 备用字段2 */
    @Excel(name = "备用字段2")
    private String remarkTwo;


    private List<KernelFkReply> fkList;

    public void setId(String id)
    {
        this.id = id;
    }

    public String getId()
    {
        return id;
    }
    public void setFkName(String fkName)
    {
        this.fkName = fkName;
    }

    public String getFkName()
    {
        return fkName;
    }
    public void setTel(String tel)
    {
        this.tel = tel;
    }

    public String getTel()
    {
        return tel;
    }
    public void setFkType(Long fkType)
    {
        this.fkType = fkType;
    }

    public Long getFkType()
    {
        return fkType;
    }
    public void setFkContent(String fkContent)
    {
        this.fkContent = fkContent;
    }

    public String getFkContent()
    {
        return fkContent;
    }
    public void setRemarkOne(String remarkOne)
    {
        this.remarkOne = remarkOne;
    }

    public String getRemarkOne()
    {
        return remarkOne;
    }
    public void setRemarkTwo(String remarkTwo)
    {
        this.remarkTwo = remarkTwo;
    }

    public String getRemarkTwo()
    {
        return remarkTwo;
    }

    public List<KernelFkReply> getFkList() {
        return fkList;
    }

    public void setFkList(List<KernelFkReply> fkList) {
        this.fkList = fkList;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("fkName", getFkName())
            .append("tel", getTel())
            .append("fkType", getFkType())
            .append("fkContent", getFkContent())
            .append("createTime", getCreateTime())
            .append("remarkOne", getRemarkOne())
            .append("remarkTwo", getRemarkTwo())
            .toString();
    }
}
